cup-and-saucer snails - Francés Inglés Diccionario